﻿using AiQiuQuan.Sport.Model.Enums;

namespace AiQiuQuan.Sport.Model.Models
{
    /// <summary>
    /// 支付接口结果
    /// </summary>
    public class PayResultDto
    {
        /// <summary>
        /// 业务类型 1场馆场地订单、2活动订单、3比赛订单
        /// </summary>
        public BusinessTypeEnum BusinessType { get; set; }

        /// <summary>
        /// 支付方式：1.微信支付、2支付宝支付、3.场馆会员卡支付
        /// </summary>
        public PayTypeEnum PayType { get; set; }

        /// <summary>
        /// 业务订单ID
        /// </summary>
        public Guid OrderId { get; set; }

        /// <summary>
        /// 第三方预支付ID
        /// </summary>
        public string PrePayId { get; set; }

        /// <summary>
        /// 返回支付使用的数据
        /// </summary>
        public object PayData { get; set; }
    }
}
